#box{
	display: flex;
	flex-direction:column;
}
.in{
	display: flex;
	flex-direction: column;
	margin: 5px 30px;
	padding-left: 20px;
}

.mark{
	display: none;
	height: 18px;
	width: 20px;
	margin: 0 2px; 
}
.head{
	display: inline-block;
}
// .in:hover span{
// 	display: block;
// }
div.out:hover span{
	display: inline-block;
}
.plus {
	background: url("add.png") no-repeat left top;
}
.add{
	background: url("add.png") no-repeat left center;
}
.minus {
    background: url("minus.png") no-repeat left top;
}
.del{
    background: url("delete.png") no-repeat left center;
}
.tip {
    background: url("tip.png") no-repeat left top;
}
.hid{
	display: none;
}